namespace Game.Networking.Utils {
	public static class NetworkOptions {
		public static string PlayerName = "Tester";
		public static string Password = "0";
		public static string ServerIP = "localhost";
		public static string Localhost = "localhost";
		public static string ServerName = "FirstServer";
		public static string Motd = "Hello fellow player!";

		public static bool StartClient = false;
		public static bool StartServer = false;

		public static DisconnectReason ClientDisconnectReason = DisconnectReason.Unknown;
		public static string DisconnectMessage = null;

		
	}
	public enum DisconnectReason : byte {
		Unknown,
		NoConnection,
		TimeOut,
		ServerAlreadyStarted,
		DifferentProtocol,
		Kicked,
		Banned,
		ServerShutdown,
		ConnectionLost,
		ServerNotReady,
		UserAlreadyConnected,
		RegistrationClosed,
	}
}
